package com.otod.wfm.constants;

/**
 * 存放WFM里的常量
 * @author jqiu
 */
public class WfmWebConstant {
	/**
	 * 任务状态，待处理
	 */
	public static final String FLOW_STATUS_PENDING="1";
	
	/**
	 * 任务状态，已处理
	 */
	public static final String FLOW_STATUS_COMPLETED="2";
	
	/**
	 * 任务状态，取消
	 */
	public static final String FLOW_STATUS_CANCELED="3";
	
	/**
	 * 任务状态，驳回
	 */
	public static final String FLOW_STATUS_REJECT="4";
	
	/**
	 * 流程状态，运行中
	 */
	public static final String PROCESS_STATUS_RUNNING="1";
	
	/**
	 * 流程状态，已完成
	 */
	public static final String PROCESS_STATUS_COMPLETED="2";
	
	/**
	 * 流程状态，取消
	 */
	public static final String PROCESS_STATUS_CANCELED="3";
	
	
	/**
	 * 结点类型，下级机构
	 */
	public static final String NODE_TYPE_DOMINATIONORG="1";
	
	/**
	 * 结点类型，本机构
	 */
	public static final String NODE_TYPE_SELFORG="2";
	
	/**
	 * 结点类型，上级机构
	 */
	public static final String NODE_TYPE_SUPERORG="3";
	
	/**
	 * 结点类型，外机构
	 */
	public static final String NODE_TYPE_OTHERORG="4";
	
	/**
	 * 结点类型，固定机构
	 */
	public static final String NODE_TYPE_FIXEDORG="5";
	
	/**
	 * 结点类型，处理人结点
	 */
	public static final String NODE_TYPE_EXECUTOR="6";
	
	
	/**
	 * 结点类型，处理角色
	 */
	public static final String NODE_TYPE_EXEROLE="7";
	
	/**
	 * 结点类型，上级2级机构
	 */
	public static final String NODE_TYPE_SUPERORG2="8";
	
	/**
	 * 结点类型，上级支行机构
	 */
	public static final String NODE_TYPE_CLASSORG1="9";
	/**
	 * 结点类型，上级总行机构
	 */
	public static final String NODE_TYPE_CLASSORG2="10";
	
	/**
	 * 策略类型，抢占式
	 */
	public static final String ROLE_STATUS_SEIZE="1";
	
	/**
	 * 机构部门人员类型 ：人员
	 */
	public static final String TYPE_EMP="90020000";
	
	/**
	 * 机构部门人员类型 ：机构
	 */
	public static final String TYPE_ORG="90020001";
	
	/**
	 * 机构部门人员类型 ：部门
	 */
	public static final String TYPE_DEPT="90020002";
	
	/**
	 * 任务业务类型：工作分派
	 */
	public static final String BUSI_FLOW_TYPE_WORKASSI="21450001";
	
	
}

